package cn.wolfcode.trip.base.service;

import cn.wolfcode.trip.base.domain.FriendPraise;
import cn.wolfcode.trip.base.query.FriendPraiseQueryObject;

import java.util.List;

public interface IFriendPraiseService {
    /**
     * 新增一条点赞记录
     * @param friendPraise
     */
    void save(FriendPraise friendPraise);

    /**
     * 删除一条点赞记录
     * @param id
     */
    void delete(Long id);

    /**
     * 查询一条动态的点赞记录
     * @return
     */
    List getListByDynamicId(FriendPraiseQueryObject qo);

    /**
     * 点赞和取消操作
     * @param qo
     * @return
     */
    String operatingPraise(FriendPraiseQueryObject qo);
}
